recreation space - French English Dictionary